badge of shame - Español Inglés Diccionario